3233 Grand Ave J, Chino Hills, CA 91709, United States
View on Map
What travelers say:
Happy Kitchen is the name of a Chinese restaurant located on Hongdae Avenue in Los Angeles Zhiluoshan. This is a small Sichuan restaurant with only a few tables but there are always many guests. Even late at night, there are still customers. I like the Sichuan snacks here, which are delicious and cheap.